(managing) director - English Synonyms Dictionary